Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquarters Garud Chatti River Resort Ratta Panirishikesh, uttarakhand 249304 inPhone: 087552 16603